put forth the effort - Turc Anglais Dictionnaire